恐龙: dinosaur, (slang) ugly person...
下乡: to go to the countryside...
施展: to use fully, to put to use...
长途: long distance...
黄色: yellow (color), pornographic...
夹杂: to mix together (disparate substances), to mingle, a mix, to be tangled up with...
姥姥: (coll.) mother's mother, maternal grandmother...
搞鬼: to make mischief, to play tricks...
尽可能: as far as possible, to do one's utmost...
打仗: to fight a battle, to go to war...